direct transfusion - German English Dictionary